const  QRCode = require('../../utils/qrcode.min')
// pages/todo/todo.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    temp:"", //临时需要被添加的数据
    list:[
      {title:"学习react",done:true},
      {title:"学习小程序",done:false}
    ]
  },
  // 表单的双向绑定
  inputHd(e){
    this.setData({temp:e.detail.value})
    console.log(e)
  },
  // 添加列表
  addList(){
    // 获取之前的list
      var list = this.data.list;
      // 添加新的内容，title为temp的值
      list.unshift({title:this.data.temp,done:false})
      // 更新list与temp
      this.setData({list,temp:''})
      // 存储到本地
      wx.setStorageSync('list', this.data.list)
  },
  // 删除列表
  removeList(e){
    // 获取之前的list
    var list = this.data.list;
    // 获取传入的参数index
    var index = e.target.dataset.index;
    // 删除一个
    list.splice(index,1);
    // 更新list 
    this.setData({list})
    wx.setStorageSync('list', this.data.list)
    wx.showMo
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    // 获取数据
    var list = wx.getStorageSync('list')||[];
    // 更新数据
    this.setData({list});
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {
    
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})